Kinetic Convex Hulls, Delaunay Triangulations and Connectivity Structures in the Black-Box Model

نویسندگان

  • Mark de Berg
  • Marcel Roeloffzen
  • Bettina Speckmann
چکیده

Over the past decade, the kinetic-data-structures framework has become the standard in computational geometry for dealing with moving objects. A fundamental assumption underlying the framework is that the motions of the objects are known in advance. This assumption severely limits the applicability of KDSs. We study KDSs in the black-box model, which is a hybrid of the KDS model and the traditional time-slicing approach. In this more practical model we receive the position of each object at regular time steps and we have an upper bound on dmax, the maximum displacement of any point in one time step. We study the maintenance of the convex hull and the Delaunay triangulation of a planar point set P in the black-box model, under the following assumption on dmax: there is some constant k such that for any point p ∈ P the disk of radius dmax contains at most k points. We analyze our algorithms in terms of ∆k, the so-called k-spread of P . We show how to update the convex hull at each time step in O(min(n, k∆k log n) log n) amortized time. For the Delaunay triangulation our main contribution is an analysis of the standard edge-flipping approach; we show that the number of flips is O(k∆k) at each time step.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Minimalist’s Implementation of the 3-d Divide-and-Conquer Convex Hull Algorithm

We give a simple interpretation and a simple implementation of the classical divide-andconquer algorithm for computing 3-d convex hulls (and in particular, 2-d Delaunay triangulations and Voronoi diagrams). The entire C++ code is under 100 lines long, requires no special data structures, and uses only 6n pointers for space.

متن کامل

Kinetic convex hulls in the black-box model

Over the past decade, the kinetic-data-structures framework has become the standard in computational geometry for dealing with moving objects. A fundamental assumption underlying the framework is that the motions of the objects are known in advance. This assumption severely limits the applicability of KDSs. We study KDSs in the black-box model, which is a hybrid of the KDS model and the traditi...

متن کامل

On the Quality of Point Set Triangulations based on Convex Hulls

In this paper we describe a method for directly generating triangle strips from unstructured point clouds based on onion peeling triangulation (OPT). It is an iterative reconstruction of the convex hulls of point clouds in the 2D plane, and it uses pairs of subsequent layers to establish triangle strips. We compare the obtained triangulations with the results of Delaunay triangulations in terms...

متن کامل

Backwards Analysis of Randomized Geometric Algorithms

The theme of this paper is a rather simple method that has proved very potent in the analysis of the expected performance of various randomized algorithms and data structures in computational geometry. The method can be described as \analyze a ran-domized algorithm as if it were running backwards in time, from output to input." We apply this type of analysis to a variety of algorithms, old and ...

متن کامل

Linear-Time Reconstruction of Delaunay Triangulations with Applications

Many of the computational geometers' favorite data structures are pla-nar graphs, canonically determined by a set of geometric data, that take (n log n) time to compute. Examples include 2-d Delaunay triangulation, trapezoidations of segments, and constrained Voronoi diagrams, and 3-d convex hulls. Given such a structure, one can determine a permutation of the data in O(n) time such that the da...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JoCG

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2012